home *** CD-ROM | disk | FTP | other *** search
/ Freelog 15 / FREELOG 15.ISO / WebMaster / Perl / PERL5106.ZIP / perl5 / README.TXT < prev    next >
Encoding:
Text File  |  1996-01-31  |  9.5 KB  |  260 lines

  1.  
  2. You are reading: README.TXT
  3. ---------------------------
  4.  
  5. This file gives an overview of Perl for Win32
  6.  
  7. It includes the following:
  8.   Conditions for use of Perl for Win32
  9.   Acknowledgements
  10.   Platforms Supported
  11.   System Requirements
  12.   Differences between/additions to the UNIX version
  13.   Listing of other documents in this Kit
  14.   Submit comments and feedback on Perl for Win32
  15.   Where to get more information
  16.  
  17. For information on installing Perl for Win32, please refer to the file 
  18. "INSTALL.TXT".
  19.  
  20. To see what has been included in this release of Perl for Win32, please
  21. see the file "RELEASE.TXT".
  22.  
  23. Windows 95 users, be sure to check "WIN95.TXT".
  24.  
  25. The entire Perl 5 manual can be viewed with your WWW browser of choice (i.e.
  26. Netscape) by opening the file "NTPERL5.HTM" in the `html-docs' directory.
  27.  
  28. The release version of Perl for Win32 will be available from
  29. from ftp://ftp.microsoft.com/ [TBD: subdir, please?]
  30.  
  31.  
  32. "Windows NT" is a registered trademark of Microsoft Corporation.
  33.  
  34. -----------------------------------------------------------------------------
  35.  
  36. Conditions for use of Perl for Win32
  37. ====================================
  38.  
  39.  
  40.                Perl for Win32 Kit, build 100
  41.  
  42. Portions (C) 1995 Microsoft Corporation. All rights reserved. 
  43.         Developed by hip communications inc., http://info.hip.com/info/
  44.  
  45.     This program is free software; you can redistribute it and/or modify
  46.     it under the terms of either:
  47.     
  48.     a) the GNU General Public License as published by the Free
  49.     Software Foundation; either version 1, or (at your option) any
  50.     later version, or
  51.  
  52.     b) the "Artistic License" included in this kit.
  53.  
  54.     This program is distributed in the hope that it will be useful,
  55.     but WITHOUT ANY WARRANTY; without even the implied warranty of
  56.     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See either
  57.     the GNU General Public License or the Artistic License for more details.
  58.  
  59.     You should have received a copy of the Artistic License with this
  60.     Kit, in the file named "LICENSE.txt".  If not, we'll be glad to provide
  61.     one.
  62.  
  63.     You should also have received a copy of the GNU General Public License
  64.     along with this program; if not, write to the Free Software
  65.     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  66.  
  67.     For those of you that choose to use the GNU General Public License,
  68.     our interpretation of the GNU General Public License is that no Perl
  69.     script falls under the terms of the GPL unless you explicitly put
  70.     said script under the terms of the GPL yourself.  Furthermore, any
  71.     object code linked with perl does not automatically fall under the
  72.     terms of the GPL, provided such object code only adds definitions
  73.     of subroutines and variables, and does not otherwise impair the
  74.     resulting interpreter from executing any standard Perl script.  We
  75.     consider linking in C subroutines in this manner to be the moral
  76.     equivalent of defining subroutines in the Perl language itself.  You
  77.     may sell such an object file as proprietary provided that you provide
  78.     or offer to provide the Perl source, as specified by the GNU General
  79.     Public License.  (This is merely an alternate way of specifying input
  80.     to the program.)  You may also sell a binary produced by the dumping of
  81.     a running Perl script that belongs to you, provided that you provide or
  82.     offer to provide the Perl source as specified by the GPL.  (The
  83.     fact that a Perl interpreter and your code are in the same binary file
  84.     is, in this case, a form of mere aggregation.)  This is our interpretation
  85.     of the GPL.  If you still have concerns or difficulties understanding
  86.     our intent, feel free to contact us.  Of course, the Artistic License
  87.     spells all this out for your protection, so you may prefer to use that.
  88.  
  89.  
  90. -----------------------------------------------------------------------------
  91.  
  92. Acknowledgments
  93. ===============
  94.  
  95. Thanks to Larry Wall for making this possible, as well as all the perl5porters
  96. (especially Tim Bunce).
  97.  
  98. Clark Williams from Intergraph and Dean Troyer from Honeywell for their work 
  99. on porting Perl 4 to Windows NT, and their help in this port.
  100.  
  101. Perl for Win32 Team: Dick Hardt, Doug Lankshear, Wei-Yuen Tan, Jesse Dougherty.
  102.  
  103. -----------------------------------------------------------------------------
  104.  
  105. Platforms supported
  106. ===================
  107.  
  108. Perl for Win32 is currently available as a compiled binary for the
  109. following platforms:
  110.  
  111.   Intel 80x86
  112.   MIPS
  113.   ALPHA
  114.   PowerPC
  115.  
  116. The source code should compile on any platform supported by Windows NT. 
  117.  
  118. -----------------------------------------------------------------------------
  119.  
  120. System Requirements
  121. ===================
  122.  
  123. To run Perl for Win32, you will need a computer running Windows NT
  124. Workstation 3.5 or Advanced Server 3.5 or later, with at least 2 MB of
  125. disk space free.
  126.  
  127. If you plan on building from the source, the amount of disk space required 
  128. increases to at least 10 MB.
  129.  
  130. Perl for Win32 has been built using Microsoft Visual C++ version 2.x.
  131. The source release of Perl for Win32 includes the source files and
  132. test scripts. There is also a makefile for building Perl for Win32 from 
  133. the SDK.
  134.  
  135. -----------------------------------------------------------------------------
  136.  
  137. Differences between/additions to the UNIX distribution
  138. ======================================================
  139.  
  140. This port of Perl for Win32 is based upon the UNIX distribution of Perl 5.
  141. Any modifications made to the UNIX distribution will be submitted to the UNIX
  142. porting team so that they may be included when their next port is released.
  143.  
  144. Perl scripts written under UNIX terminate lines with a line feed. 
  145. Windows NT, however,  terminates text lines with two characters: a carriage
  146. return AND a line feed.  Be warned: if you are moving Perl scripts over to
  147. your Windows NT machine from UNIX, you may have some reformatting to do!
  148.  
  149. Since not all of the functions from the UNIX version of Perl 5 have analogs in
  150. the Windows NT realm, we've left some unimplemented!  A list of all functions
  151. NOT implemented in this release can be found in either "STATUS.TXT" or
  152. "STATUS.HTM".
  153.  
  154. -----------------------------------------------------------------------------
  155.  
  156. Listing of other documents:
  157. ===========================
  158.  
  159.         INSTALL.txt       Instructions for installing Perl for Win32
  160.         LICENSE.txt       The GNU "General Public License" and "Artistic
  161.                           License" 
  162.         MANIFEST.txt      File list for this release of Perl for Win32
  163.         NTPERL5.htm       First page of Perl for Win32 HTML documentation,
  164.                           including the original Perl 5 Manual Pages, and our
  165.                           extensions to Perl 5.  This file and the rest of the
  166.                           HTML pages are located in the `html-doc' 
  167.                           subdirectory.
  168.         RELEASE.txt          Perl for Win32 revision history, changes since
  169.                           last release, and plans for future releases.
  170.         STATUS.txt          List of unsupported functions and features.
  171.  
  172. -----------------------------------------------------------------------------
  173.  
  174. Submitting comments and feedback on Perl for Win32
  175. ==================================================
  176.  
  177. All questions, comments, and feedback can be sent to Perl-Win32_comments@hip.com,
  178. or to the ntperl discussion list (see below for information on how to 
  179. subscribe).  
  180.  
  181. Bug reports can be entered through our online bug reporting facility on the 
  182. World Wide Web at http://info.hip.com/ntperl/bugreport.html.  For those of you
  183. with no WWW access, they can be sent to Perl-Win32_bugs@hip.com.
  184.  
  185. -----------------------------------------------------------------------------
  186.  
  187. Where to get more info
  188. ======================
  189.  
  190. By Mail:
  191. ~~~~~~~~
  192.    If you are interested in the latest news on Perl for Win32, we have set
  193.    up two majordomo lists: 
  194.  
  195.    Perl-Win32 - discussion list
  196.  
  197.         send mail to:       majordomo@mail.hip.com 
  198.  
  199.                 with:       subscribe Perl-Win32 
  200.  
  201.                 as the message body
  202.  
  203.    Perl-Win32_announce - announcements
  204.  
  205.         send mail to:       majordomo@mail.hip.com 
  206.  
  207.                 with:       subscribe Perl-Win32_announce 
  208.  
  209.                as the message body
  210.  
  211.  
  212. In print:
  213. ~~~~~~~~~
  214. There are two good books by O'Reilly & Associates, Inc. about Perl: "Learning
  215. Perl", and "Programming Perl", both by Randal Schwartz and Larry Wall.
  216.  
  217.  
  218. By Usenet Newsgroups:
  219. ~~~~~~~~~~~~~~~~~~~~~
  220.  
  221. The Usenet newsgroup comp.lang.perl is your best place to get help on Perl,
  222. although it is soon to be depreciated in use, to be replaced by
  223. comp.lang.perl.announce and comp.lang.perl.misc.
  224.  
  225.  
  226. On the World Wide Web:
  227. ~~~~~~~~~~~~~~~~~~~~~~
  228.  
  229. Perl Meta-FAQ
  230.     (http://www.khoros.unm.edu/staff/neilb/perl/metaFAQ/metaFAQ.html)
  231.  
  232. Perl5 Information, Announcements, and Discussion
  233.     (http://www.metronet.com/perlinfo/perl5.html)
  234.  
  235. PERL Man pages 
  236.     (http://www.metronet.com/0/perlinfo/perl5/manual/perl.html)
  237.  
  238. Perl reference materials
  239.     (http://www.eecs.nwu.edu/perl/perl.html)
  240.  
  241. UF/NA Perl Archive
  242.     (http://www.cis.ufl.edu:80/perl/)
  243.  
  244.  
  245. Via FTP:
  246. ~~~~~~~~
  247.  
  248. ftp://ftp.microsoft.com/[TBD: subdir please?]/
  249. ftp://ftp.khoros.unm.edu/pub/perl/
  250. ftp://perl.com/pub/perl/
  251. ftp://ftp.cis.ufl.edu/pub/perl/
  252. ftp://ftp.cs.ruu.nl/pub/PERL/
  253. ftp://ftp.funet.fi/pub/languages/perl/ports/
  254. ftp://ftp.khoros.unm.edu/pub/perl/
  255. ftp://src.doc.ic.ac.uk/packages/perl5/
  256.  
  257.  
  258. -----------------------------------------------------------------------------
  259.  
  260.